package com.interpreter.interpreter;

import java.util.HashMap;

/**
 * 变量的解释器 用于解释a b c 将其解析为具体的值
 */
public class VarExpression extends Expression{

    private String key ; // key  =a  , key =b ,key=c

    public VarExpression(String key) {
        this.key = key;
    }

    //返回变量对应的实际值
    @Override
    public int interpreter(HashMap<String, Integer> argMap) {
        return argMap.get(key);
    }
}
